WanKeeper: Efficient Coordination at WAN scale
نویسندگان
چکیده
Traditional coordination services for distributed applications do not scale well over wide-area networks (WAN): centralized coordination fails to scale with respect to the increasing distances in the WAN, and distributed coordination fails to scale with respect to the number of nodes involved. We argue that it is possible to achieve scalability over WAN using a hierarchical coordination architecture and a smart token migration mechanism, and lay down the foundation of a novel design for a flexible-consistent coordination framework, called WanKeeper. We implemented a prototype of WanKeeper based on the ZooKeeper API and deployed it over WAN as a proof of concept. Our evaluation in the context of BookKeeper and Shared Cloud-backed File System (SCFS) use cases shows that WanKeeper provides multiple folds improvement in write/update performance in WAN compared to ZooKeeper. Keywords-Coordination; Distributed systems; Wide-area networks; Scalability
منابع مشابه
A Coordination and Discovery Service for QoS-enabled Data-Centric Publish/Subscribe in Wide Area Networks
A special class of Internet of Things called the Industrial Internet of Things (IIoT) operates in a large, distributed and dynamic environment comprising sensors all the way to large server clusters. A key requirement for IIoT is a scalable messaging service that supports multiple quality of service (QoS) properties, such as timeliness and resilience. Although existing pub/sub standards, such a...
متن کاملPrice-driven Coordination for Solving Plant-wide Mpc Problems
Two-level model predictive control (MPC) is the dominant multivariable control technology in the process industries. In large-scale MPC applications, such as plant-wide control, two common approaches are centralized and decentralized MPC schemes, which represent the two extremes in the “trade-off” among the desired characteristics of an implemented MPC system. Alternatively the coordination of ...
متن کاملNetwork Characteristics Enabling Efficient Coordination: A Simulation Study
The primary question in coordination games concerns the possibility of achieving efficient coordination. We consider a situation where individuals from a finite population are randomly matched to play a coordination game. While this interaction is global in the sense that the co-player can be drawn from the entire population, individuals observe the strategies and payoffs of only the direct con...
متن کاملProduct Variety, Sourcing Complexity, and the Bottleneck of Coordination
Research summary: This paper studies the coordination burden for firms that pursue variety as their main product strategy. We propose that product variety magnifies the tension between scale economies in production and scope economies in distribution, giving rise to complex sourcing relationships. Sourcing complexity worsens performance and poses a dilemma for organization design: A hierarchica...
متن کاملHealth Sector Coordination in Disasters: Barriers & Facilitators
Background: Coordination is a critical factor in successful organization and appropriate response to disasters. In this regard, a centralized coordination mechanism is the first step towards an effective, efficient, and sustainable response in order to be ensured of the short- and long-term recovery. Thus, this study aimed to identify and prioritize the barriers and facilitators of coordination...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016